﻿using System;
using System.Collections.Generic;

namespace HangerSupport
{
	public class SeismicComponentModel
	{
		public SeismicComponentModel DeepCopy()
		{
			return new SeismicComponentModel
			{
				hsType = this.hsType,
				componentSpecification = this.componentSpecification,
				SectionType = this.SectionType,
				hightH = this.hightH,
				thickT = this.thickT,
				widthB = this.widthB,
				location_A_Angle = this.location_A_Angle,
				location_B_Angle = this.location_B_Angle,
				location_C_Angle = this.location_C_Angle,
				location_D_Angle = this.location_D_Angle,
				location_E_Angle = this.location_E_Angle,
				location_F_Angle = this.location_F_Angle
			};
		}

		public HSType hsType;

		public KeyValuePair<string, double> location_A_Angle;

		public KeyValuePair<string, double> location_B_Angle;

		public KeyValuePair<string, double> location_C_Angle;

		public KeyValuePair<string, double> location_D_Angle;

		public KeyValuePair<string, double> location_E_Angle;

		public KeyValuePair<string, double> location_F_Angle;

		public string componentSpecification;

		public string SectionType;

		public double widthB;

		public double hightH;

		public double thickT;
	}
}
